something fashionable or popular - Français Anglais Dictionnaire